package lv.mensajeriadisqueria.mensaje;

import java.io.Serializable;
/**
 * Esta es la clase que va a serrvir como mensaje entre el cliente y el servidor.
 * Posee los nombres de las acciones que 
 */

public class Mensaje implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	public final static String LOGIN = "login";
	public final static String LOGGED="logged";
	public final static String ALTA = "alta";
	public final static String BAJA = "baja";
	public final static String MODIFICAR = "modificar";
	public final static String INSERTADO = "insertado";
	public final static String MODIFICADO = "modificado";
	public final static String BORRADO = "borrado";
	public final static String TODOS = "todos";
	public final static String ENVIO_TODOS = "envioTodos";
	public final static String ASOCIAR = "asociar";
	public final static String EXCEPTION = "exception";

	public static final String TODOS_GRUPOS = "todosGrupos";
	
	private Object objeto;
	private String mensaje;
	
	public Mensaje(String mensaje, Object objeto){
		this.objeto = objeto;
		this.mensaje = mensaje;
	}
	
	public Mensaje() {}

	public Object getObjeto() {
		return objeto;
	}

	public void setObjeto(Object objeto) {
		this.objeto = objeto;
	}

	public String getMensaje() {
		return mensaje;
	}

	public void setMensaje(String mensaje) {
		this.mensaje = mensaje;
	}
}
